massive deposit withdrawal - German English Dictionary